package com.ruoyi.business.domain.dto.admin.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 用户宝宝业务对象 tb_user_baby
 *
 * @author ruoyi
 * @date 2025-09-25
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("用户宝宝业务对象PageQueryDTO")
public class TbUserBabyPageQueryDTO implements Serializable {


    /**
     * 收货人姓名
     */
    @ApiModelProperty(value = "用户id", required = false)
    private String userId;

    /**
     * 用户手机号 模糊查询
     */
    @ApiModelProperty(value = "用户手机号", required = false)
    private String userPhone;

    /**
     * 用户手机号 模糊查询
     */
    @ApiModelProperty(value = "用户真实姓名", required = false)
    private String userRealName;


    /**
     * 宝宝性别
     */
    @ApiModelProperty(value = "宝宝性别 性别\n" +
        "* 0：男、\n" +
        "* 1：女、\n" +
        "* 2：未知", required = false)
    private Integer gender;

    /**
     * 宝宝出生状态
     */
    @ApiModelProperty(value = "宝宝状态 0:未出生 1:已出生", required = false)
    private Integer status;

}
